c83c1958453c4edfc517c43379aa2ed19954b4cc,src/test/java/org/colomoto/logicalmodel/tool/simulation/TestUpdaters.java,TestUpdaters,testBlockSequentialUpdater,#,117
Before Change
int[] scheme2 = {1,2,3,4,5};
updater = new BlockSequentialUpdater(model,scheme2);
updater.setState(state);
LogicalModelUpdater updater1 = new SequentialUpdater(model);
updater1.setState(state);
Iterator<byte[]> it1 = updater1.iterator();
Assert.assertEquals(true, it1.hasNext());
byte[] next1 = it1.next();
it = updater.iterator();
Assert.assertEquals(true, it.hasNext());
next = it.next();
Assert.assertEquals(next1[0], next[0]);
Assert.assertEquals(next1[1], next[1]);
After Change
int[] scheme = {1,2,1,1,2};
SingleSuccessorUpdater updater = new BlockSequentialUpdater(model,scheme);
byte[] state = {1,1,1,1,1};
byte[] next = updater.getSuccessor(state);
Assert.assertEquals(1, next[0]);
Assert.assertEquals(0, next[1]);